development directorate - Alemán Inglés Diccionario